concede generously - French English Dictionary